#ifndef CGAME_H_INCLUDED
#define CGAME_H_INCLUDED

#include <fstream>
#include <string>
#include <sstream>

#include <libtcod/libtcod.hpp>

#include "CDungeon.h"

class CGame
{
public:
    int run();

    CDungeon* getDungeon();

private:
    CDungeon* Dungeon;

    void StateGetPlayerName();
    void StateGetPlayerRace();
};

extern CGame* gGame;

#endif
